* @iter: (out): the uninitialized `GtkTreeIter`
* @path: the `GtkTreePath`
*
- * Sets @iter to a valid iterator pointing to @path. If @path does
- * not exist, @iter is set to an invalid iterator and %FALSE is returned.
+ * Sets @iter to a valid iterator pointing to @path.
+ *
+ * If @path does not exist, @iter is set to an invalid
+ * iterator and %FALSE is returned.
*
* Returns: %TRUE, if @iter was set
*/
* @path_string: a string representation of a `GtkTreePath`
*
* Sets @iter to a valid iterator pointing to @path_string, if it
- * exists. Otherwise, @iter is left invalid and %FALSE is returned.
+ * exists.
+ *
+ * Otherwise, @iter is left invalid and %FALSE is returned.
*
* Returns: %TRUE, if @iter was set
*/
* @iter: (out): the uninitialized `GtkTreeIter`
*
* Initializes @iter with the first iterator in the tree
- * (the one at the path "0") and returns %TRUE. Returns
- * %FALSE if the tree is empty.
+ * (the one at the path "0").
+ *
+ * Returns %FALSE if the tree is empty, %TRUE otherwise.
*
* Returns: %TRUE, if @iter was set
*/
* terminated by -1
*
* Gets the value of one or more cells in the row referenced by @iter.
+ *
* The variable argument list should contain integer column numbers,
* each column number followed by a place to store the value being
* retrieved. The list is terminated by a -1. For example, to get a
* @iter: a row in @tree_model
* @var_args: va_list of column/return location pairs
*
- * See gtk_tree_model_get(), this version takes a va_list
+ * Gets the value of one or more cells in the row referenced by @iter.
+ *
+ * See [method@Gtk.TreeModel.get], this version takes a va_list
* for language bindings to use.
*/
void
* @path: a `GtkTreePath` pointing to the changed row
* @iter: a valid `GtkTreeIter` pointing to the changed row
*
- * Emits the `GtkTreeModel::row-changed` signal on @tree_model.
+ * Emits the ::row-changed signal on @tree_model.
+ *
+ * See [signal@Gtk.TreeModel::row-changed].
*/
void
gtk_tree_model_row_changed (GtkTreeModel *tree_model,
* @path: a `GtkTreePath` pointing to the inserted row
* @iter: a valid `GtkTreeIter` pointing to the inserted row
*
- * Emits the `GtkTreeModel::row-inserted` signal on @tree_model.
+ * Emits the ::row-inserted signal on @tree_model.
+ *
+ * See [signal@Gtk.TreeModel::row-inserted].
*/
void
gtk_tree_model_row_inserted (GtkTreeModel *tree_model,
* @path: a `GtkTreePath` pointing to the changed row
* @iter: a valid `GtkTreeIter` pointing to the changed row
*
- * Emits the `GtkTreeModel::row-has-child-toggled` signal on
- * @tree_model. This should be called by models after the child
+ * Emits the ::row-has-child-toggled signal on @tree_model.
+ *
+ * See [signal@Gtk.TreeModel::row-has-child-toggled].
+ *
+ * This should be called by models after the child
* state of a node changes.
*/
void
* @path: a `GtkTreePath` pointing to the previous location of
* the deleted row
*
- * Emits the `GtkTreeModel`::row-deleted signal on @tree_model.
+ * Emits the ::row-deleted signal on @tree_model.
+ *
+ * See [signal@Gtk.TreeModel::row-deleted].
*
* This should be called by models after a row has been removed.
* The location pointed to by @path should be the location that
*
* Emits the ::rows-reordered signal on @tree_model.
*
+ * See [signal@Gtk.TreeModel::rows-reordered].
+ *
* This should be called by models when their rows have been
* reordered.
*/
*
* Emits the ::rows-reordered signal on @tree_model.
*
+ * See [signal@Gtk.TreeModel::rows-reordered].
+ *
* This should be called by models when their rows have been
* reordered.
*/
* @func: (scope call): a function to be called on each row
* @user_data: (closure): user data to passed to @func
*
- * Calls func on each node in model in a depth-first fashion.
+ * Calls @func on each node in model in a depth-first fashion.
*
* If @func returns %TRUE, then the tree ceases to be walked,
* and gtk_tree_model_foreach() returns.
*
* Lets a set of row reference created by
* gtk_tree_row_reference_new_proxy() know that the
- * model emitted the `GtkTreeModel`::row-inserted signal.
+ * model emitted the ::row-inserted signal.
*/
void
gtk_tree_row_reference_inserted (GObject *proxy,
*
* Lets a set of row reference created by
* gtk_tree_row_reference_new_proxy() know that the
- * model emitted the `GtkTreeModel`::row-deleted signal.
+ * model emitted the ::row-deleted signal.
*/
void
gtk_tree_row_reference_deleted (GObject *proxy,
*
* Lets a set of row reference created by
* gtk_tree_row_reference_new_proxy() know that the
- * model emitted the `GtkTreeModel`::rows-reordered signal.
+ * model emitted the ::rows-reordered signal.
*/
void
gtk_tree_row_reference_reordered (GObject *proxy,